cairo_t *cr;
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t)GRAPHENE_RECT_INIT (0, 0, width, height),
+ &GRAPHENE_RECT_INIT (0, 0, width, height),
"Fallback<%s>", G_OBJECT_TYPE_NAME (image));
_gtk_css_image_draw (image, cr, width, height);
cairo_destroy (cr);
}
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t)GRAPHENE_RECT_INIT (0, 0, width, height),
+ &GRAPHENE_RECT_INIT (0, 0, width, height),
"BuiltinImage<%d>", (int) image_type);
gtk_css_image_builtin_draw (image, cr, width, height, image_type);
cairo_destroy (cr);
gtk_css_shadow_value_get_extents (shadow, &extents);
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t) GRAPHENE_RECT_INIT (
+ &GRAPHENE_RECT_INIT (
border_box->box.x - extents.left,
border_box->box.y - extents.top,
border_box->box.width + extents.left + extents.right,
return;
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t) GRAPHENE_RECT_INIT (
+ &GRAPHENE_RECT_INIT (
padding_box->box.x,
padding_box->box.y,
padding_box->box.width,
graphene_matrix_init_from_matrix (matrix, &tmp);
break;
case GTK_CSS_TRANSFORM_TRANSLATE:
- graphene_matrix_translate (matrix, &(graphene_point3d_t)GRAPHENE_POINT3D_INIT(
+ graphene_matrix_translate (matrix, &GRAPHENE_POINT3D_INIT(
_gtk_css_number_value_get (transform->translate.x, 100),
_gtk_css_number_value_get (transform->translate.y, 100),
_gtk_css_number_value_get (transform->translate.z, 100)));
gtk_debug_updates_queue_get_extents (updates, &rect);
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t) GRAPHENE_RECT_INIT(rect.x, rect.y, rect.width, rect.height),
+ &GRAPHENE_RECT_INIT(rect.x, rect.y, rect.width, rect.height),
"Debug Updates");
for (l = g_queue_peek_head_link (updates); l != NULL; l = l->next)
return;
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t) GRAPHENE_RECT_INIT(0, 0,
+ &GRAPHENE_RECT_INIT (0, 0,
gtk_widget_get_allocated_width (widget),
gtk_widget_get_allocated_height (widget)),
"DrawingAreaContents");
/* Draw text and cursor */
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t) GRAPHENE_RECT_INIT (x + priv->text_x,
- y,
- priv->text_width,
- height),
+ &GRAPHENE_RECT_INIT (x + priv->text_x,
+ y,
+ priv->text_width,
+ height),
"Entry Text");
if (priv->dnd_position != -1)
vertical = priv->orientation == GTK_ORIENTATION_VERTICAL;
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t)GRAPHENE_RECT_INIT(x, y, width, height),
+ &GRAPHENE_RECT_INIT (x, y, width, height),
"FlowBox Rubberband");
context = gtk_widget_get_style_context (widget);
static void layout_to_window_coords (GtkLabel *label,
gint *x,
gint *y);
-#define GRAPHENE_RECT_FROM_RECT(_r) ((graphene_rect_t) GRAPHENE_RECT_INIT ((_r)->x, (_r)->y, (_r)->width, (_r)->height))
+#define GRAPHENE_RECT_FROM_RECT(_r) (GRAPHENE_RECT_INIT ((_r)->x, (_r)->y, (_r)->width, (_r)->height))
static gboolean
gtk_label_render (GtkCssGadget *gadget,
range_clip = gdk_pango_layout_get_clip_region (priv->layout, lx, ly, range, 1);
cairo_region_get_extents (range_clip, &clip_extents);
cr = gtk_snapshot_append_cairo_node (snapshot,
- &GRAPHENE_RECT_FROM_RECT(&clip_extents),
+ &GRAPHENE_RECT_FROM_RECT (&clip_extents),
"Selected Text");
gtk_style_context_save_to_node (context, info->selection_node);
* background. GSK can't do that yet.
*/
cr = gtk_snapshot_append_cairo_node (snapshot,
- &(graphene_rect_t)GRAPHENE_RECT_INIT(0, 0, width, height),
+ &GRAPHENE_RECT_INIT (0, 0, width, height),
"Background");
_gtk_theming_background_paint_color (&bg, cr, bg_color, background_image);
_gtk_rounded_box_apply_outline_radius_for_style (&border_box, style, GTK_JUNCTION_NONE);
cr = gtk_snapshot_append_cairo_node (state,
- &(graphene_rect_t) GRAPHENE_RECT_INIT (rect.x, rect.y, rect.width, rect.height),
+ &GRAPHENE_RECT_INIT (rect.x, rect.y, rect.width, rect.height),
"Outline");
render_border (cr, &border_box, border_width, 0, colors, border_style);
graphene_matrix_init_from_matrix (&saved_matrix, gtk_snapshot_get_transform (snapshot));
/* XXX: Implement -gtk-icon-transform-origin instead of hardcoding "50% 50%" here */
- graphene_matrix_init_translate (&m1, &(graphene_point3d_t)GRAPHENE_POINT3D_INIT(width / 2.0, height / 2.0, 0));
+ graphene_matrix_init_translate (&m1, &GRAPHENE_POINT3D_INIT(width / 2.0, height / 2.0, 0));
graphene_matrix_multiply (&transform_matrix, &m1, &m3);
- graphene_matrix_init_translate (&m2, &(graphene_point3d_t)GRAPHENE_POINT3D_INIT(- width / 2.0, - height / 2.0, 0));
+ graphene_matrix_init_translate (&m2, &GRAPHENE_POINT3D_INIT(- width / 2.0, - height / 2.0, 0));
graphene_matrix_multiply (&m2, &m3, &m1);
gtk_snapshot_transform (snapshot, &m1);
if (!gtk_css_transform_value_get_matrix (gtk_css_style_get_value (style, GTK_CSS_PROPERTY_ICON_TRANSFORM), &transform_matrix))
return;
- graphene_matrix_init_translate (&translate_matrix, &(graphene_point3d_t)GRAPHENE_POINT3D_INIT(x + width / 2.0, y + height / 2.0, 0));
+ graphene_matrix_init_translate (&translate_matrix, &GRAPHENE_POINT3D_INIT(x + width / 2.0, y + height / 2.0, 0));
graphene_matrix_multiply (&transform_matrix, &translate_matrix, &matrix);
graphene_rect_init (&bounds,
- width / 2.0, - height / 2.0,
graphene_matrix_init_from_matrix (&saved_matrix, gtk_snapshot_get_transform (snapshot));
/* XXX: Implement -gtk-icon-transform-origin instead of hardcoding "50% 50%" here */
- graphene_matrix_init_translate (&m1, &(graphene_point3d_t)GRAPHENE_POINT3D_INIT(width / 2.0, height / 2.0, 0));
+ graphene_matrix_init_translate (&m1, &GRAPHENE_POINT3D_INIT(width / 2.0, height / 2.0, 0));
graphene_matrix_multiply (&transform_matrix, &m1, &m3);
- graphene_matrix_init_translate (&m2, &(graphene_point3d_t)GRAPHENE_POINT3D_INIT(- width / 2.0, - height / 2.0, 0));
+ graphene_matrix_init_translate (&m2, &GRAPHENE_POINT3D_INIT(- width / 2.0, - height / 2.0, 0));
graphene_matrix_multiply (&m2, &m3, &m1);
gtk_snapshot_transform (snapshot, &m1);
cairo_translate (cr, - viewport.x - viewport.width / 2.0, - viewport.y - viewport.height / 2.0);
fallback = gsk_renderer_create_fallback (gtk_snapshot_get_renderer (snapshot),
- &(graphene_rect_t)
- GRAPHENE_RECT_INIT (viewport.x, viewport.y,
- viewport.width, viewport.height),
+ &GRAPHENE_RECT_INIT (viewport.x, viewport.y,
+ viewport.width, viewport.height),
cr);
gsk_renderer_render (fallback, priv->render_node, NULL);
g_object_unref (fallback);